sealed strap - Turco Inglés Diccionario